package com.czxy.dao;

import cn.itcast.xml.XmlUtils;
import com.czxy.domain.User;

import java.util.List;

public class UserDao {
    public static  final String xmlPath = "F:\\day20211016\\web\\umsData.xml";





    /**
     *  查询所有
     * @return
     */
    public List<User> findAll(){
        return XmlUtils.readAll(xmlPath, User.class);
    }


    /**
     * 添加用户信息   把用户信息追加到 xml中
     * @param user
     */
    public void add(User user){
        XmlUtils.write(xmlPath, user, true);
    }

    /**
     * 删除, 用新集合覆盖掉原来xml中的数据
     * @param list
     */
    public void del(List<User> list){
        XmlUtils.write(xmlPath, list, false);
    }
}
